Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ITCHEN ROAD Terraced £130,000 23 Mar 2018
3 ITCHEN ROAD Semi-Detached £26,950 15 Jan 1996